swallow flycatcher - French English Dictionary